home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
MacInstallFiles
/
Install 2
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_16.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
25KB
|
441 lines
# near model CODE resource
# jump table entries: 3880-3881 (2 of them)
export_485:
00000000 4E56 FB8A link A6, -0x0476
00000004 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00000008 182E 000F move.b D4, [A6 + 0xF]
0000000C 286E 0008 movea.l A4, [A6 + 0x8]
00000010 2054 movea.l A0, [A4]
00000012 0828 0003 0031 btst.b [A0 + 0x31], 0x3
00000018 56C0 sne D0
0000001A 4400 neg.b D0
0000001C 8800 or.b D4, D0
0000001E 2054 movea.l A0, [A4]
00000020 08A8 0003 0031 bclr.b [A0 + 0x31], 0x3
00000026 558F subq.l A7, 2
00000028 303C 0003 move.w D0, 0x3
0000002C A830 syscall Pack14
0000002E 1D5F FFFB move.b [A6 - 0x5], [A7]+
00000032 2054 movea.l A0, [A4]
00000034 0828 0004 0031 btst.b [A0 + 0x31], 0x4
0000003A 56C0 sne D0
0000003C 0240 0001 andi.w D0, 0x1
00000040 48C0 ext.l D0
00000042 7200 moveq.l D1, 0x00
00000044 122E FFFB move.b D1, [A6 - 0x5]
00000048 B280 cmp.l D1, D0
0000004A 56C0 sne D0
0000004C 0240 0001 andi.w D0, 0x1
00000050 48C0 ext.l D0
00000052 8800 or.b D4, D0
00000054 7000 moveq.l D0, 0x00
00000056 102E FFFB move.b D0, [A6 - 0x5]
0000005A 4A80 tst.l D0
0000005C 2054 movea.l A0, [A4]
0000005E 0228 00EF 0031 andi.b [A0 + 0x31], 0xEF
00000064 E908 lsl D0.b, 4
00000066 0200 0010 andi.b D0, 0x10
0000006A 8128 0031 or.b [A0 + 0x31], D0
0000006E 7000 moveq.l D0, 0x00
00000070 2D40 FFFC move.l [A6 - 0x4], D0
00000074 7200 moveq.l D1, 0x00
00000076 1204 move.b D1, D4
00000078 2F01 move.l -[A7], D1
0000007A 486E FFFC pea.l [A6 - 0x4]
0000007E 2F0C move.l -[A7], A4
00000080 2054 movea.l A0, [A4]
00000082 2050 movea.l A0, [A0]
00000084 2268 0038 movea.l A1, [A0 + 0x38]
00000088 4E91 jsr [A1]
0000008A 1A00 move.b D5, D0
0000008C 4FEF 000C lea.l A7, [A7 + 0xC]
00000090 6606 bne +0x8 /* 00000098 */
00000092 4A04 tst.b D4
00000094 6700 0332 beq +0x334 /* 000003C8 */
label00000098:
00000098 558F subq.l A7, 2
0000009A 7000 moveq.l D0, 0x00
0000009C 2F00 move.l -[A7], D0
0000009E 3F3C 0032 move.w -[A7], 0x32 /* '2' */
000000A2 A88F syscall OSDispatch
000000A4 4AAE FFFC tst.l [A6 - 0x4]
000000A8 548F addq.l A7, 2
000000AA 6700 031C beq +0x31E /* 000003C8 */
000000AE 426E FFEC clr.w [A6 - 0x14]
000000B2 2F2E FFFC move.l -[A7], [A6 - 0x4]
000000B6 486E FFEE pea.l [A6 - 0x12]
000000BA 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
000000BE 41EE FFEE lea.l A0, [A6 - 0x12]
000000C2 508F addq.l A7, 8
000000C4 6000 02F0 bra +0x2F2 /* 000003B6 */
label000000C8:
000000C8 41EE FED8 lea.l A0, [A6 - 0x128]
000000CC 4210 clr.b [A0]
000000CE 4878 0BEA push.l 0xBEA
000000D2 486E FED8 pea.l [A6 - 0x128]
000000D6 2F0B move.l -[A7], A3
000000D8 2053 movea.l A0, [A3]
000000DA 2050 movea.l A0, [A0]
000000DC 2268 0054 movea.l A1, [A0 + 0x54]
000000E0 4E91 jsr [A1]
000000E2 7001 moveq.l D0, 0x01
000000E4 2F00 move.l -[A7], D0
000000E6 7200 moveq.l D1, 0x00
000000E8 2F01 move.l -[A7], D1
000000EA 486E FFD8 pea.l [A6 - 0x28]
000000EE 2F0B move.l -[A7], A3
000000F0 4EAD 1C22 jsr [A5 + 0x1C22 /* export_896 */]
000000F4 7000 moveq.l D0, 0x00
000000F6 2840 movea.l A4, D0
000000F8 41EE FDC8 lea.l A0, [A6 - 0x238]
000000FC 4210 clr.b [A0]
000000FE 4A2E FFFB tst.b [A6 - 0x5]
00000102 4FEF 001C lea.l A7, [A7 + 0x1C]
00000106 6700 0124 beq +0x126 /* 0000022C */
0000010A 422E FDC8 clr.b [A6 - 0x238]
0000010E 486E FD8E pea.l [A6 - 0x272]
00000112 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
00000116 4A80 tst.l D0
00000118 588F addq.l A7, 4
0000011A 6700 0106 beq +0x108 /* 00000222 */
0000011E 41EE FC8E lea.l A0, [A6 - 0x372]
00000122 4210 clr.b [A0]
00000124 4246 clr.w D6
00000126 7005 moveq.l D0, 0x05
00000128 2F00 move.l -[A7], D0
0000012A 4878 04E3 push.l 0x4E3
0000012E 486E FC8E pea.l [A6 - 0x372]
00000132 4EAD 10FA jsr [A5 + 0x10FA /* export_539 */]
00000136 486E FC8E pea.l [A6 - 0x372]
0000013A 486E FED8 pea.l [A6 - 0x128]
0000013E 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */]
00000142 4A00 tst.b D0
00000144 4FEF 0014 lea.l A7, [A7 + 0x14]
00000148 6704 beq +0x6 /* 0000014E */
0000014A 7C06 moveq.l D6, 0x06
0000014C 6026 bra +0x28 /* 00000174 */
label0000014E:
0000014E 7007 moveq.l D0, 0x07
00000150 2F00 move.l -[A7], D0
00000152 4878 04E3 push.l 0x4E3
00000156 486E FC8E pea.l [A6 - 0x372]
0000015A 4EAD 10FA jsr [A5 + 0x10FA /* export_539 */]
0000015E 486E FC8E pea.l [A6 - 0x372]
00000162 486E FED8 pea.l [A6 - 0x128]
00000166 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */]
0000016A 4A00 tst.b D0
0000016C 4FEF 0014 lea.l A7, [A7 + 0x14]
00000170 6702 beq +0x4 /* 00000174 */
00000172 7C08 moveq.l D6, 0x08
label00000174:
00000174 4A46 tst.w D6
00000176 671A beq +0x1C /* 00000192 */
00000178 7000 moveq.l D0, 0x00
0000017A 3006 move.w D0, D6
0000017C 2F00 move.l -[A7], D0
0000017E 4878 04E3 push.l 0x4E3
00000182 486E FDC8 pea.l [A6 - 0x238]
00000186 4EAD 10FA jsr [A5 + 0x10FA /* export_539 */]
0000018A 4FEF 000C lea.l A7, [A7 + 0xC]
0000018E 6000 008E bra +0x90 /* 0000021E */
label00000192:
00000192 4878 5014 push.l 0x5014
00000196 2F0B move.l -[A7], A3
00000198 2053 movea.l A0, [A3]
0000019A 2050 movea.l A0, [A0]
0000019C 2268 000C movea.l A1, [A0 + 0xC]
000001A0 4E